package main

import (
	"fmt"
)

func main() {
	var values []int
	values = make([]int, 5)

	for i, _ := range values {
		values[i] = i + 1
	}
	fmt.Println(values)
}
要点：
(1)声明：和数组类似，但是不用指定长度。在这个时候，slice的长度为0，所以还不直接放数据。
(2)分配存储空间：调用内置make()函数为slice分配存储空间。
接下来的存取则和普通的数组语法一致。